1
general::
Phrase(s): embark on something
1. Lit. to begin a journey by boarding a ship, airplane, etc. • They embarked on their journey from San Juan. 2. Fig. to begin a project; to begin any process. • When will you embark on your new project?
McGrawhill's American Idioms And Phrasal Verbs